import { commonProps } from "../../libs/config";
import {calendarMonthProps} from '../e-calendar-month/props'



export const calendarProps = {
  ...calendarMonthProps,
    ...commonProps,
    // header的日期格式 默认为yyyy/mm
    format: {
      type: String,
    },
    // 是否显示农历
    showLunar: {
     type: Boolean,
     default:null
    },
    // mode=range时,是否转换返回的数据列表，不开启时，返回的列表格式为[startDate,endDate],开启则会将列表转换为长度等同于所选日期间隔天数，每一项为对应日期的数据格式
    conversion: {
      type: Boolean,
      default:null
    },
    formatter: {
      type: [Function],
    },
  
};

export const calendarEmits = {
  confirm: (v: number[]) => true,
  close: () => true,
  monthChange: (v:Date) => true,
};
